| Property Name | Return Type | Description |
|---|---|---|
| AbbreviatedAmortizationType | String |
The abbreviated amortization type for the Product |
| AbbreviatedLoanType | String |
The abbreviated loan type for the Product |
| AdditionalFeeRefundabilityTerms | String |
The refundibility terms for additional fees |
| AdjustmentsBreakdown | ADLCollection< IAdjustmentDetail > |
The collection of Adjustment Detials on the Product not including hidden adustments |
| AdjustmentsBreakdownIncludeHidden | ADLCollection< IAdjustmentDetail > |
The collection of Adjustment Detials on the Product including hidden adustments |
| Alias | String |
The Product's alias |
| AllowsDAPFlag | Int32 |
If the Product allows DAP |
| AltBIWkPI | Int16 |
Alternate Bi weekly PI type |
| AmorizationDescriptionId | Int32 |
The amortization description ID |
| AmortizationChk | Int16 |
If amortization is on the Product |
| AmortizationType | String |
The amortization type for the Product |
| AmortizationTypeCodeId | String |
The amortization type code ID on the Product |
| AmortizationTypeEdiTypeId | Int64 |
The amortization type EDI type ID on the Product |
| ApplyProductCommand | String |
The apply product command for this Product |
| APRCalendar | APRCalendarType |
The APR Calendar type |
| APRVariance | Double |
APR variance amount |
| ARMAlias | String |
The ARM alias for the Product |
| ArmDescription | String |
The ARM description |
| ArmDescriptionId | Int32 |
The ARM description ID |
| ArmId | Int32 |
The ARM ID associated to the Product |
| AssumptionType | Int16 |
The type of assumption on the Product |
| AvailablePrepaymentPenaltyOptionsDescription | String |
The description of Prepayment Penalty options collection for the Product |
| BaseOrigination | Double |
The base origination points for the Product |
| BiweeklyInterestFactor | Double |
The biweekly interest factor |
| BuydownID | Int64 |
Get/Set the Product's Buydown ID |
| CalculationCalendar | CalendarCalculationType |
The calendar calculation type for the Product |
| CalculationType | CalculationType |
The Product's Calculation Type |
| CeilingRateType | String |
The ceiling for rate type |
| CeilingRateValue | Double |
The ceiling for rate value |
| ChangeRateLimitsMethod | Int32 |
Change reate limits method |
| CodeID | String |
The code ID on the Product |
| CommitmentTypes | Dictionary<String, Int64> |
The collection of Product Commitment Types |
| ComRateChgFreq | Int16 |
The commercial rate change frequency |
| ComRateChgOtherDesc | String |
The commercial rate change frequency other description |
| ConstInterestDueDate | DateTime |
Construction interest due date for the Product |
| ConstructionId | Int32 |
The construction terms ID for the Product |
| ConversionDate | DateTime |
Conversion date |
| ConversionOption | Int16 |
Conversion option |
| ConvFeePercent | Double |
Conversion fee percent |
| ConvFeePlus | Double |
Conversion fee plus amount |
| CreditScoreBorrowerMethod | Int16 |
The Product's Credit Score Borrower Method |
| CreditScoreRuleMethod | Int16 |
The Product's Credit Score Rule Method |
| CurrentPricingCombinations | ADLCollection< IPricingCombination > |
A collection of pricing combinations |
| CurrentPricingHistoryId | Int32 |
The current pricing history ID |
| DaysChargesValid | Int32 |
Number of days the charges are valid on the Product |
| DaysLate | Int16 |
Days the payment is allowed to be late |
| DaysPriorToClosingMustLock | Int32 |
Number of days prior to closing the rate must be locked for the Product |
| DaysRateValid | Int32 |
Number of days the rate is valid on the Product |
| DecreaseInInterest | Int16 |
Decrease in interest type |
| DefaultAboveNote | Double |
The default above note |
| DefaultAboveNoteType | Int16 |
The default above note type |
| DefaultAmortizationTerm | Int32 |
The default amortization term for the Product |
| DefaultAssetType | String |
The default asset type for the Collateral |
| DefaultInterestOnlyTerm | Int32 |
The default interest only term for the Product |
| DefaultNumberOfPayments | Int32 |
The default number of payments for the Product |
| DefaultPricingCap | Double |
The default pricing cap for the Product |
| DefaultTIFromREO | Boolean |
Default the proposed taxes and insurance amounts from the subject property REO |
| DemandType | Int16 |
The typeof demand for the product |
| Description | String |
The Product's description |
| DiscountOrPremium | Int16 |
The discount or premium for the Product |
| DisplayAlias | String |
The Product's alias to display to the screen |
| DisplayDescription | String |
The displayed description for the Product |
| EarlyCheckPlanNumber | String |
Early check integration Plan Number |
| ExampleFirstRateAdjValue | Double |
Example for a first rate adjustment |
| ExampleLoanAmount | Double |
Example of a loan amount |
| ExampleLoanRate | Double |
Example of a loan rate |
| ExampleMethod | Int16 |
Example of a method |
| ExampleNoPmtsFirstRateAdj | Int16 |
Example of the number of payments until first adjustment |
| ExampleNumberOfpayments | Int16 |
Example of number of payments |
| FIRRoundingType | String |
FIR rounding type for the Product |
| FirstAdjustmentYears | Int32 |
Number of years until the first adjustment for the Product |
| FnmaPlanNumber | String |
FNMA plan number |
| Grade | String |
The Product's grade |
| GradePriority | Int32 |
The priority of the grade on the Product |
| HazardInsuranceAmount | Double |
Hazard insurance amount |
| HazardInsuranceAvailable | Int16 |
What hazard insurnace is available |
| HazardInsuranceCost | Double |
The cost of hazard insurance |
| HazardInsuranceTerm | Double |
the term of the hazard insurance |
| HelocFlag | Boolean |
If the Product is a HELOC Product |
| HudSetupID | Int32 |
The HUD setup ID used for the Product |
| IndexAlias | String |
The index alis for the Product |
| IndexId | Int32 |
The index ID for the Product |
| IndexRoundingPrecision | Double |
Value of index rounding precision (default 0.125) |
| IndexValue | Double |
The index value for the Product |
| InitialDisclosureNumOddDays | Int16 |
Number of odd days interest for the initial disclosure |
| InterestCalculation | InterestCalculationMethod |
The interest calculation method for the Product |
| IntroductoryRateOffered | Boolean |
An introductory rate is offered. AlertWhenNoteBelowFloor wil not return true if this is set. |
| InvalidReasons | Dictionary<String, IProductReason > |
The collection of Invalid Reasons |
| IsActive | Boolean |
If the Product is active |
| IsARMAmortization | Boolean |
Is the Product an ARM Amortization |
| IsArmDisclosureFlag | Boolean |
If the Product has an ARM disclosure |
| IsAssumptionFlag | Boolean |
If the Product has an assumption |
| IsBuydownAllowed | Boolean |
If buydown is allowed on the Product |
| IsChangePaymentLimitsFlag | Boolean |
IF the payment limits change |
| IsChangeRateLimitsFlag | Boolean |
If the rate limits can change |
| IsClosedEnd | Boolean |
Is a closed end Product |
| IsCommercial | Boolean |
If the Product is for the Commercial Channel |
| IsConstRepaymentFlag | Boolean |
Is a contrustion repayment |
| IsConventional | Boolean |
If the Product is a Conventional Product |
| IsDemandFlag | Boolean |
If the Prduct is a demand product |
| IsFHA | Boolean |
If the Product is a FHA Product |
| IsFixedRateAmortization | Boolean |
Is the Product a Fixed Rate Amortization |
| IsGPMAmortization | Boolean |
Is the Product a GPM Amortization |
| IsHazardInsuranceRequired | Boolean |
If hazard insurnace is required |
| IsInterestOnly | Boolean |
Is the Product Interest Only |
| IsInterestOnlyBalloonAmortization | Boolean |
Is the Product an Interest Only Balloon Amortization |
| IsJumbo | Boolean |
Is a jumbo Product |
| IsLateChargeFlag | Boolean |
Does the Product have late charges |
| IsLifePaymentLimitsFlag | Boolean |
If life payment limits |
| IsLifeRateLimitsFlag | Boolean |
If life rate limit |
| IsOpenEnd | Boolean |
Is an open end Product |
| IsOtherAmortization | Boolean |
Is the Product an Other Amortization |
| IsOtherLoanType | Boolean |
If the Product is for an other loan type |
| IsOverdraftAccount | Boolean |
Is the product for overdraft acccount |
| IsOverridePPPenaltyFlag | Boolean |
If the prepayment penalty description is overriden |
| IsPenaltyFlag | Boolean |
Does the Product have a penalty |
| IsPrepaymentFlag | Boolean |
If the Product has a prepayemnt penalty |
| IsProductValid | Boolean |
Is the Product Valid |
| IsPropertyInsuranceFlag | Boolean |
If the Product has property insurance |
| IsRateAdjFlag | Boolean |
Is a Product with rate adjustment |
| IsRehabilitation | Boolean |
If the Product is a rehabilitation |
| IsRequiredDepositFlag | Boolean |
If the Product requires a deposit |
| IsSecAircraftFlag | Boolean |
If the Product has aircraft as security interest |
| IsSecFundsOnDepFlag | Boolean |
If the Productsecures funds on deposit |
| IsSecGoodSpropFlag | Boolean |
If the Product has a security goods proposal |
| IsSecLandContractFlag | Boolean |
If the Product has a secured a land contract on real property |
| IsSecLifeInsuranceFlag | Boolean |
If the Product has life insurance as security interest |
| IsSecManuHomeFlag | Boolean |
If the Product has a security for lands |
| IsSecMotorVehicleFlag | Boolean |
If the Product has a motor vehicle as security interest |
| IsSecOtherFlag | Boolean |
If the Product can secure other loans |
| IsSecOtherLoansFlag | Boolean |
If the Product has secured other loans |
| IsSecPerSpropFlag | Boolean |
If the Product has a secured personal property |
| IsSecRealPropFlag | Boolean |
If the Product has a secured real property |
| IsSecRealPropOtherFlag | Boolean |
If the Product has a secured real property securing other loans with Lender |
| IsSecRightOfSetoffFlag | Boolean |
If the Product has a secured right of setoff |
| IsSecSecuritiesFlag | Boolean |
If the Product has a secured securities |
| IsSecurityFlag | Boolean |
If the Product has security |
| IsSecWatercraftFlag | Boolean |
If the Product has watercraft as security interest |
| IsStreamline203kFlag | Boolean |
If the Product is a streamline 203k |
| IsSuppressMaturityDtFlag | Boolean |
If the Product suppresses the maturity date |
| IsUSDA | Boolean |
If the Product is a USDA Product |
| IsVA | Boolean |
If the Product is a VA Product |
| IsVariableRateDisclosureFlag | Boolean |
If the Product is a variable rate disclosure |
| KeyString | String |
The Product's ADL KeyString Identifier |
| LateChargeCeiling | Double |
The Ceiling for Late Charge fees |
| LateChargeDescription | String |
The description for Late Charge fees |
| LateChargeDollar | Double |
The amount in dollars for Late Charge fees |
| LateChargeFloor | Double |
The Floor for Late Charge fees |
| LateChargeMethod | Int16 |
The method for Late Charge fees |
| LateChargePercent | Double |
The amount as a percent for Late Charge fees |
| LateChargeType | Int16 |
The charge type for Late Charge fees |
| LifeIncreaseInterest | Int16 |
If life interest increase |
| LifeRateLimitsMethod | Int32 |
life rate limit method |
| LoanType | String |
The loan type for the Product |
| LoanTypeCode | String |
The loan type code as a string for the Product |
| LoanTypeDescription | String |
The loan type description for the Product |
| LoanTypeEdiTypeId | Int64 |
The loan type EDI type id for the Product |
| LongDescription | String |
The Product's long description |
| LongDescriptionWithValidInvalidIdentifier | String |
The Product's long description with valid / invalid flag |
| LookBackPeriod | Int32 |
The look back period |
| LTVRoundDecimal | Int16 |
The number of decimal placed to round the LTV |
| LTVRoundType | Int16 |
The type of rounding for LTV |
| LTVWholeRoundType | Int16 |
The type of rounding for LTV whole numbers |
| Margin | Double |
The margin for the Product |
| MaxAmortizationTerm | Int32 |
The maximum amortization term for the Product |
| MaximumTerm | Int32 |
The maximum term for the Product |
| MaximumTermInYears | Int32 |
The Maximum loan term in years for the Product |
| MaxInterestOnlyPayments | Int16 |
The maximun interest only payments |
| MaxReverseOrigination | Double |
No documentation provided |
| MIFactors | ADLCollection< IMIFactor > |
Collection of MI factors |
| MIID | Int32 |
Mortgage insurance ID |
| MinAmortizationTerm | Int32 |
The minimum amortization term for the Product |
| MinimumFinanceCharge | Double |
The minimum Finance charge for the Product |
| MinimumTerm | Int32 |
The minimum term for the Product |
| MinimumTermInYears | Int32 |
The minimum loan term in years for the Product |
| MinInterestOnlyPayments | Int16 |
The minimum interest only payments |
| MIType | Int32 |
The MI type used for the Product |
| NegAmCap | Double |
Negative payment amount capacity |
| NegAmPymtType | String |
Negative payment type |
| NoticeDate | String |
Notice date for the Product |
| OptimalBlueProductID | Int32 |
The optimal blue integration Product ID |
| OtherChk | Int16 |
Other check on Product |
| OtherText | String |
Other text for the Product |
| OverallLimitations | Int16 |
Overall limitations on the Product |
| OverridePPPenaltyDesc | String |
The overriden prepayment penalty description |
| PaymentsPerYear | Int16 |
The payments per year for the Product |
| PeriodicIncreaseInterest | Int16 |
If periodic interest increases |
| PeriodicPayments | Int16 |
ID Peridic Payments |
| PermanentRateOption | PermanentRateOptions |
Permanent rate option for the Product |
| PLFTypeID | Int32 |
No documentation provided |
| PrePaidInterestFactor | Double |
The prepaid interest factor for the Product |
| PrepaymentPenaltyOptions | ADLCollection< IPrepaymentPenalty > |
Prepayment Penalty options collection for the Product |
| PrepaymentPenaltyPercent | Double |
The percent amount for the prepayment penalty of the Product |
| PricingCombinations | ADLCollection< IPricingCombination > |
The collection of Pricing Combinations |
| PricingOptions | Dictionary<String, IPricingOption > |
The collection of Pricing Options |
| Priority | Int32 |
The priority of the Product |
| ProductCategoryID | Int32 |
The Product's category ID |
| ProductCode | String |
The Product's code |
| ProductHasMultipleGrades | Boolean |
If the production has multiple grades |
| ProductKeyString | String |
The Product's grade KeyString |
| PymtAdjCap | Double |
Payment adjustmnet cap |
| PymtNoLater | Int32 |
Payments no later than |
| PymtNoSooner | Int32 |
Payment no sooner than |
| RateDescription | String |
Rate description |
| RateDescriptionId | Int32 |
Rate description ID |
| RateDeterminedById | Int32 |
Rate determination ID |
| RateIncreaseMethod | Int16 |
rate increase method |
| RateLaterThan | String |
Rate change no sooner than |
| RateSheets | Dictionary<String, Int32> |
Dictionary of rate sheets |
| RateSoonerThan | String |
Rate change no later than |
| RefundFlag | Int16 |
If the Product has a refund |
| RepaymentOption | RepaymentOptions |
Repayment option for the Product |
| RoundingAdditional | Int16 |
Addition description of the rounding method |
| RoundingMethod | String |
Description of rounding method |
| RoundingMethodId | Int32 |
rounding method ID |
| RoundingOption | Int16 |
The rounding option chosen |
| SecurityOtherDescription | String |
Descrition of a security type of other for the Product |
| SecurityType | Int16 |
The security type of the Product |
| ShortDescription | String |
The Product's short description |
| SortPriority | Int32 |
The sort order priority for the Product |
| StepRateID | Int32 |
The step reate schedule ID used for the Product |
| StillOwe | Int16 |
If te product is still owed upon |
| SubsPymtAdjType | String |
subsequent adjustment type |
| SubsPymtAdjValue | Double |
Subsequebt payment value |
| SubsRateAdjValue | Double |
Subsequent rate adjustment value |
| TermInYears | Int32 |
Loan term in years for the Product |
| ThereIsRateAdj | Int16 |
IF there is a rate adjustment |
| TotalCreditScoreMethod | Int16 |
The Product's Total Credit Score Method |
| TrendIndexAlias | String |
The trend index alis for the Product |
| TrendIndexId | Int32 |
The trend index ID for the Product |
| TrendIndexValue | Double |
The trend index value for the Product |
| UWNoteRateTypeID | Int32 |
The underwritting note rate type ID |
| UWOtherRate | Double |
The underwritting other rate description |
| UWPercentAboveBelowRate | Double |
Underwritting percent above or below the rate |
| Validity | String |
A string for is the Product is valid or invalid |
| ValidReasons | Dictionary<String, IProductReason > |
The collection of Valid Reasons |
| Value | String |
No documentation provided |
| VariableRateDisclosure | Int32 |
The variable rate disclosure |